marine sponge axinella - German English Dictionary